<!doctype html>
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '3B22651F0E2E9C67385856C9D117FB2A';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.autosizingtextarea.AutoSizingTextAreaDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function l(){}
function r(){}
function q(){}
function p(){}
function o(){}
function y(){}
function L(){}
function G(){}
function T(){}
function P(){}
function dm(){}
function hb(){}
function gb(){}
function fb(){}
function rb(){}
function eb(){}
function wb(){}
function vb(){}
function ub(){}
function Cb(){}
function Bb(){}
function Hb(){}
function Db(){}
function Nb(){}
function Kb(){}
function Qb(){}
function Wb(){}
function Ub(){}
function $b(){}
function bc(){}
function ic(){}
function fc(){}
function mc(){}
function sc(){}
function rc(){}
function qc(){}
function Ec(){}
function Hc(){}
function Gc(){}
function Lc(){}
function Kc(){}
function Oc(){}
function Nc(){}
function wd(){}
function Gd(){}
function Wd(){}
function ie(){}
function re(){}
function qe(){}
function ue(){}
function te(){}
function we(){}
function ve(){}
function ze(){}
function ye(){}
function Ae(){}
function De(){}
function Be(){}
function Ge(){}
function Ee(){}
function $e(){}
function ef(){}
function zf(){}
function yf(){}
function Cf(){}
function Bf(){}
function If(){}
function Hf(){}
function Gf(){}
function Ff(){}
function Ef(){}
function og(){}
function vg(){}
function ug(){}
function yg(){}
function xg(){}
function Ag(){}
function Hg(){}
function Kg(){}
function Qg(){}
function $g(){}
function Zg(){}
function bh(){}
function ah(){}
function ch(){}
function gh(){}
function fh(){}
function eh(){}
function rh(){}
function uh(){}
function th(){}
function Dh(){}
function Ch(){}
function Fh(){}
function Eh(){}
function Hh(){}
function Gh(){}
function Jh(){}
function Ih(){}
function Kh(){}
function Sh(){}
function Zh(){}
function ai(){}
function di(){}
function gi(){}
function pi(){}
function ui(){}
function zi(){}
function Ci(){}
function Bi(){}
function Di(){}
function Gi(){}
function Fi(){}
function Ni(){}
function Pi(){}
function Si(){}
function Vi(){}
function aj(){}
function dj(){}
function fj(){}
function yj(){}
function Bj(){}
function Jj(){}
function Ij(){}
function ek(){}
function dk(){}
function nk(){}
function vk(){}
function uk(){}
function Ck(){}
function Hk(){}
function Sk(){}
function $k(){}
function bl(){}
function hl(){}
function ml(){}
function Fl(){}
function El(){}
function Jl(){}
function Ml(){}
function Xl(){}
function am(){}
function gj(a){}
function t(a){S()}
function u(){S()}
function Ai(){S()}
function Ei(){S()}
function Qi(){S()}
function Ti(){S()}
function bj(){S()}
function zj(){S()}
function bm(){S()}
function bf(){af()}
function Yd(){Id()}
function Oi(a){S()}
function Ri(a){S()}
function Ui(a){S()}
function cj(a){S()}
function ej(a){S()}
function Aj(a){S()}
function ib(a,b){a.d=b}
function kb(a,b){a.a=b}
function lb(a,b){a.b=b}
function Kf(a,b){a.q=b}
function Ki(a){this.a=a}
function Wi(a){this.a=a}
function Fc(a){this.a=a}
function sh(a){this.a=a}
function Uh(a){this.b=a}
function ik(a){this.a=a}
function yk(a){this.a=a}
function Wk(a){this.d=a}
function il(a){this.a=a}
function Tb(){this.a={}}
function zb(){this.c=++xb}
function Ql(){this.a=new Ll}
function I(){I=dm;H=new L}
function nh(){nh=dm;Bh()}
function Ll(){Pj(this)}
function Lf(a,b){Ke(a.q,b)}
function Mf(a,b){tf(a.q,b)}
function qi(a,b){jh(a.i,b)}
function Lh(a,b){Nh(a,b,a.c)}
function lg(a,b){gg(a,b,a.q)}
function Ig(a,b){gg(a,b,a.q)}
function Le(a,b){jf();vf(a,b)}
function ac(a){ji(a,mm);hi(a)}
function Jc(a){Ic.call(this,a)}
function sg(a){Jc.call(this,a)}
function qb(a){kc(a.a,oh(a.a))}
function $h(a){Cc(a.a,a.c,a.b)}
function kh(a){this.q=a;new Lc}
function Jf(){throw new zj}
function af(){af=dm;_e=new zb}
function Id(){Id=dm;Hd=new me}
function Dl(){Dl=dm;Cl=new Fl}
function uj(){uj=dm;rj={};tj={}}
function vi(){nh();qh.call(this)}
function ff(){pc.call(this,null)}
function kf(a,b){a.__listener=b}
function Ke(a,b){a.style[qm]=b}
function Sb(a,b,c){a.a[b]=c}
function ge(a,b,c){a[Zi(F(b))]=c}
function zl(a,b,c){a.splice(b,c)}
function Rf(a,b){!!a.o&&oc(a.o,b)}
function je(a,b){return ke(a.a,b)}
function Ol(a,b){return Qj(a.a,b)}
function Rb(a,b){return a.a[b]}
function ke(a,b){return a.test(b)}
function Tj(b,a){return b.e[gm+a]}
function Vj(b,a){return gm+a in b.e}
function Tk(a){return a.b<a.d.X()}
function F(a){return a.$H||(a.$H=++A)}
function $c(a,b){return a.cM&&a.cM[b]}
function ed(a){return a==null?null:a}
function ig(){this.a=new Qh(this)}
function pc(a){this.a=new Dc;this.b=a}
function dl(a,b){this.a=a;this.b=b}
function Yl(a,b){this.a=a;this.b=b}
function Dk(a,b){this.b=a;this.a=b}
function v(a){S();this.a=a;R(this)}
function hc(a){qi(a,oh(a.c));hi(a)}
function Kk(a,b){(a<0||a>=b)&&Nk(a,b)}
function lf(a){return !cd(a)&&bd(a,13)}
function dd(a){return a.tM==dm||Zc(a,1)}
function V(b,a){return b.appendChild(a)}
function W(b,a){return b.removeChild(a)}
function hj(b,a){return b.charCodeAt(a)}
function Zc(a,b){return a.cM&&!!a.cM[b]}
function Pl(a,b){return $j(a.a,b)!=null}
function Al(a,b,c,d){a.splice(b,c,d)}
function dh(){Vg.call(this,$doc.body)}
function oe(){oe=dm;zd();Fd(jd,new we)}
function se(){se=dm;zd();Fd(id,new ue)}
function pe(){pe=dm;oe();Fd(hd,new re)}
function xe(){xe=dm;oe();Fd(kd,new ze)}
function pb(){pb=dm;ob=new Ab(jm,new rb)}
function Fb(){Fb=dm;Eb=new Ab(km,new Hb)}
function Mb(){Mb=dm;Lb=new Ab(lm,new Nb)}
function rg(){rg=dm;pg=new vg;qg=new yg}
function Dc(){this.d=new Ll;this.c=false}
function ql(){this.a=Rc(pd,{23:1},0,0,0)}
function ok(a){return a.b=_c(Uk(a.a),37)}
function bd(a,b){return a!=null&&Zc(a,b)}
function B(a,b,c){return a.apply(b,c);var d}
function vc(a,b,c){var d;d=yc(a,b);d.T(c)}
function zc(a,b){var c;c=Ac(a,b);return c}
function nl(a,b){Tc(a.a,a.b++,b);return true}
function jh(a,b){oh(a);a.q[Ym]=b!=null?b:fm}
function tc(a,b){!a.a&&(a.a=new ql);nl(a.a,b)}
function dc(a){var b;if(_b){b=new bc;oc(a,b)}}
function Yb(a){var b;if(Vb){b=new Wb;oc(a,b)}}
function jf(){if(!gf){sf();wf();gf=true}}
function Dd(a){zd();Ed.call(this,a?[a]:[])}
function Vg(a){ig.call(this);this.q=a;Sf(this)}
function _h(a,b,c){this.a=a;this.c=b;this.b=c}
function bi(a,b,c){this.a=a;this.c=b;this.b=c}
function ei(a,b,c){this.a=a;this.c=b;this.b=c}
function nc(a,b,c){return new Fc(uc(a.a,b,c))}
function db(b,a){return b.getElementById(a)}
function mj(b,a){return b.substr(a,b.length-a)}
function wi(a){return a.charCode||a.keyCode}
function x(a){var b;return b=a,dd(b)?b.hC():F(b)}
function oh(a){var b;b=ih(a);return b==null?fm:b}
function Wg(a){Ug();try{a.K()}finally{Pl(Tg,a)}}
function Te(a){Ve();return Ue(Vb?Vb:(Vb=new zb),a)}
function Xe(){Oe&&Yb((!Pe&&(Pe=new ff),Pe))}
function le(){this.a=new RegExp('<([\\w:]+)')}
function Ug(){Ug=dm;Rg=new $g;Sg=new Ll;Tg=new Ql}
function Wc(){Wc=dm;Uc=[];Vc=[];Xc(new Oc,Uc,Vc)}
function _i(){_i=dm;$i=Rc(od,{23:1},29,256,0)}
function Qh(a){this.b=a;this.a=Rc(nd,{23:1},20,4,0)}
function Kj(a){var b;b=new ik(a);return new dl(a,b)}
function Nl(a,b){var c;c=Wj(a.a,b,a);return c==null}
function w(a,b){var c;return c=a,dd(c)?c.eQ(b):c===b}
function Ue(a,b){return nc((!Pe&&(Pe=new ff),Pe),a,b)}
function cd(a){return a!=null&&a.tM!=dm&&!Zc(a,1)}
function Y(b,a){return b[a]==null?null:String(b[a])}
function M(a,b){!a&&(a=[]);a[a.length]=b;return a}
function Fd(a,b){zd();!xd&&(xd={});ge(xd,a,b);return a}
function tf(a,b){jf();uf(a,b);ij(Wm,b)&&uf(a,Xm)}
function Cc(a,b,c){a.b>0?tc(a,new ei(a,b,c)):xc(a,b,c)}
function gg(a,b,c){Vf(b);Lh(a.a,b);V(c,Mg(b.q));Wf(b,a)}
function Kl(a,b){return ed(a)===ed(b)||a!=null&&w(a,b)}
function cm(a,b){return ed(a)===ed(b)||a!=null&&w(a,b)}
function Nk(a,b){throw new Ui('Index: '+a+', Size: '+b)}
function cl(a){var b;b=new qk(a.b.a);return new il(b)}
function ud(a){if(bd(a,33)){return a}return new v(a)}
function gd(a){if(a!=null){throw new Ei}return null}
function xj(){if(sj==256){rj=tj;tj={};sj=0}++sj}
function Pj(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function zd(){zd=dm;$doc.body;pe();se();new le;xe()}
function kc(a){var b;if(gc){b=new ic;!!a.o&&oc(a.o,b)}}
function Qf(a,b,c){return nc(!a.o?(a.o=new pc(a)):a.o,c,b)}
function Mg(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function Th(a){if(a.a>=a.b.c){throw new bm}return a.b.a[++a.a]}
function _c(a,b){if(a!=null&&!$c(a,b)){throw new Ei}return a}
function Ph(a,b){var c;c=Mh(a,b);if(c==-1){throw new bm}Oh(a,c)}
function Rc(a,b,c,d,e){var f;f=Qc(e,d);Sc(a,b,c,f);return f}
function C(){if(z++==0){J((I(),H));return true}return false}
function ij(a,b){if(!bd(b,1)){return false}return String(a)==b}
function _k(a){if(a.b<=0){throw new bm}return a.a.cb(a.c=--a.b)}
function Vk(a){if(a.c<0){throw new Qi}a.d.fb(a.c);a.b=a.c;a.c=-1}
function ri(a){mi.call(this,a,new qh);this.g=50;this.f=600}
function Ed(a){this.a=Rc(ld,{23:1},0,0,0);this.b=[];Cd(this,a)}
function wf(){pf=em(function(a){qf.call(this,a);return false})}
function Xg(){Ug();try{tg(Tg,Rg)}finally{Pj(Tg.a);Pj(Sg)}}
function lj(c,a,b){b=oj(b);return c.replace(RegExp(a,'g'),b)}
function yi(a,b){var c;c=xi(a,b);return c!=null?parseInt(c,10)||0:0}
function Md(a){var b;b=a.style[sm];return (b?true:false)?Nd(b):1}
function Bd(a){var b;b=a.a.length;if(0<b){return a.a[0]}return null}
function ak(a){var b;b=a.b;a.b=null;if(a.c){a.c=false;--a.d}return b}
function Yj(a,b){var c;c=a.b;a.b=b;if(!a.c){a.c=true;++a.d}return c}
function Pc(a,b){var c,d;c=a;d=Qc(0,b);Sc(c.aC,c.cM,c.qI,d);return d}
function Sc(a,b,c,d){Wc();Yc(d,Uc,Vc);d.aC=a;d.cM=b;d.qI=c;return d}
function Yc(a,b,c){Wc();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Xf(a,b){a.n==-1?Le(a.q,b|(a.q.__eventBits||0)):(a.n|=b)}
function pl(a,b){var c;c=(Kk(b,a.b),a.a[b]);zl(a.a,b,1);--a.b;return c}
function xf(a,b){var c;c=Z($doc,a);V($doc.body,c);b.r();W($doc.body,c)}
function Gb(a,b){var c;c=wi(a.a);ki(b,a,oh(b.c)+String.fromCharCode(c))}
function Jg(){ig.call(this);Kf(this,$doc.createElement('div'))}
function ph(a){kh.call(this,a,(!Fe&&(Fe=new Ge),!Ce&&(Ce=new De)))}
function Og(){throw 'A PotentialElement cannot be resolved twice.'}
function Ng(a){return function(){this.__gwt_resolve=Og;return a.F()}}
function Pg(b){try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function Ye(){var a;if(Oe){a=new bf;!!Pe&&oc(Pe,a);return null}return null}
function ih(a){var b,c;c=Y(a.q,Ym);b=c;if(ij(fm,c)){return null}return b}
function ol(a,b,c){for(;c<a.b;++c){if(cm(b,a.a[c])){return c}}return -1}
function ad(a){if(a!=null&&(a.tM==dm||Zc(a,1))){throw new Ei}return a}
function Uk(a){if(a.b>=a.d.X()){throw new bm}return a.d.cb(a.c=a.b++)}
function kj(c,a){var b=(new RegExp(a)).exec(c);return b==null?false:c==b[0]}
function $j(a,b){return b==null?ak(a):bd(b,1)?bk(a,_c(b,1)):_j(a,b,~~x(b))}
function Qj(a,b){return b==null?a.c:bd(b,1)?Vj(a,_c(b,1)):Uj(a,b,~~x(b))}
function Rj(a,b){return b==null?a.b:bd(b,1)?Tj(a,_c(b,1)):Sj(a,b,~~x(b))}
function Ad(a,b){return a.a.length==0?fm:Jd((!yd&&(yd=new Yd),yd),Bd(a),b)}
function fd(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function ab(a){return a.tabIndex<65535?a.tabIndex:-(a.tabIndex%65535)-1}
function Yh(b){try{return b.selectionEnd-b.selectionStart}catch(a){return 0}}
function Mh(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}
function Xc(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Zj(e,a,b){var c,d=e.e;a=gm+a;a in d?(c=d[a]):++e.d;d[a]=b;return c}
function Z(a,b){var c;c=a.createElement('script');c.textContent=b||fm;return c}
function bk(d,a){var b,c=d.e;a=gm+a;if(a in c){b=c[a];--d.d;delete c[a]}return b}
function ee(a){if(a.length){for(i=a.length-1;i>=0;i--)delete a[i];a.length=0}}
function he(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];a[Zi(fe(a))]=c}}
function E(a,b,c){var d;d=C();try{return B(a,b,c)}finally{d&&K((I(),H));--z}}
function D(b){return function(){try{return E(b,this,arguments)}catch(a){throw a}}}
function cb(a){return (ij(a.compatMode,im)?a.documentElement:a.body).clientWidth}
function bb(a){return (ij(a.compatMode,im)?a.documentElement:a.body).clientHeight}
function ne(c){return c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()})}
function Nd(a){a=lj(nj(a),'[^\\d\\.\\-]+.*$',fm);return (a?true:false)?Ii(a):0}
function mg(a){a.style['left']=fm;a.style['top']=fm;a.style['position']=fm}
function al(a,b){var c;this.a=a;this.d=a;c=a.X();(b<0||b>c)&&Nk(b,c);this.b=b}
function Ab(a,b){zb.call(this);this.a=b;!jb&&(jb=new Tb);Sb(jb,a,this);this.b=a}
function Ic(a){u.call(this,a.X()==0?null:_c(a.Y(Rc(sd,{23:1,34:1},33,0,0)),34)[0]);this.a=a}
function J(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=N(b,c)}while(a.a);a.a=c}}
function K(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=N(b,c)}while(a.b);a.b=c}}
function Cj(a,b){var c;while(a.Q()){c=a.R();if(b==null?c==null:w(b,c)){return a}}return null}
function ii(a,b,c){var d;d=yi(a.c.q,b);if(d>0){a.c.q.style[b]=c;a.i.q.style[b]=c}return d}
function Je(a,b,c){var d;d=He;He=a;b==Ie&&hf(a.type)==8192&&(Ie=null);c.E(a);He=d}
function Wj(a,b,c){return b==null?Yj(a,c):bd(b,1)?Zj(a,_c(b,1),c):Xj(a,b,c,~~x(b))}
function qk(a){var b;this.c=a;b=new ql;a.c&&nl(b,new yk(a));Oj(a,b);Nj(a,b);this.a=new Wk(b)}
function Ii(a){var b;b=Ji(a);if(isNaN(b)){throw new ej('For input string: "'+a+'"')}return b}
function Ld(a){if(jj('float',a)){return vm}else if(jj('for',a)){return 'htmlFor'}return ne(a)}
function jj(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function $(a,b){while(b){if(a==b){return true}b=b.parentNode;b&&b.nodeType!=1&&(b=null)}return false}
function qh(){nh();ph.call(this,$doc.createElement('textarea'));this.q[Cm]='gwt-TextArea'}
function Bh(){Bh=dm;xh=new Dh;yh=new Fh;zh=new Hh;Ah=new Jh;Sc(md,{23:1},19,[xh,yh,zh,Ah])}
function hh(a,b){if(!a.a){a.a=true;Pf(a,new sh(a),(pb(),pb(),ob))}return Qf(a,b,(!gc&&(gc=new zb),gc))}
function Ze(){var a,b;if(Se){b=cb($doc);a=bb($doc);if(Re!=b||Qe!=a){Re=b;Qe=a;dc((!Pe&&(Pe=new ff),Pe))}}}
function Bc(a){var b,c;if(a.a){try{for(c=new Wk(a.a);c.b<c.d.X();){b=_c(Uk(c),21);b.r()}}finally{a.a=null}}}
function Oh(a,b){var c;if(b<0||b>=a.c){throw new Ti}--a.c;for(c=b;c<a.c;++c){Tc(a.a,c,a.a[c+1])}Tc(a.a,a.c,null)}
function Tf(a,b){var c;switch(hf(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&$(a.q,c)){return}}mb(b,a,a.q)}
function xi(b,c){var a;try{return Ad((zd(),new Dd(b)),c)}catch(a){a=ud(a);if(bd(a,28)){return null}else throw a}}
function ji(b,c){var a,d;d=xi(b.c.q,c);if(d!=null){try{b.i.q.style[c]=d}catch(a){a=ud(a);if(!bd(a,28))throw a}}}
function wj(a){uj();var b=gm+a;var c=tj[b];if(c!=null){return c}c=rj[b];c==null&&(c=vj(a));xj();return tj[b]=c}
function Oj(e,a){var b=e.e;for(var c in b){if(c.charCodeAt(0)==58){var d=new Dk(e,c.substring(1));a.T(d)}}}
function pk(a){if(!a.b){throw new Ri('Must call next() before remove().')}else{Vk(a.a);$j(a.c,a.b.$());a.b=null}}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{em(td)()}catch(a){b(c)}else{em(td)()}}
function hk(a,b){var c,d,e;if(bd(b,37)){c=_c(b,37);d=c.$();if(Qj(a.a,d)){e=Rj(a.a,d);return Kl(c._(),e)}}return false}
function yc(a,b){var c,d;d=_c(Rj(a.d,b),36);if(!d){d=new Ll;Wj(a.d,b,d)}c=_c(d.b,35);if(!c){c=new ql;Yj(d,c)}return c}
function Ac(a,b){var c,d;d=_c(Rj(a.d,b),36);if(!d){return Dl(),Dl(),Cl}c=_c(d.b,35);if(!c){return Dl(),Dl(),Cl}return c}
function xc(a,b,c){var d,e,f;d=Ac(a,b);e=d.W(c);e&&d.V()&&(f=_c(Rj(a.d,b),36),_c(ak(f),35),f.d==0&&$j(a.d,b),undefined)}
function s(a){var b,c,d;c=Rc(qd,{23:1},32,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new bj}c[d]=a[d]}}
function S(){var a,b,c,d;c=Q(new T);d=Rc(qd,{23:1},32,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new gj(c[a])}s(d)}
function Nj(h,a){var b=h.a;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.T(e[f])}}}}
function Sj(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.$();if(h.Z(a,g)){return f._()}}}return null}
function Uj(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.$();if(h.Z(a,g)){return true}}}return false}
function Zi(a){var b,c;if(a>-129&&a<128){b=a+128;c=(_i(),$i)[b];!c&&(c=$i[b]=new Wi(a));return c}return new Wi(a)}
function Tc(a,b,c){if(c!=null){if(a.qI>0&&!$c(c,a.qI)){throw new Ai}if(a.qI<0&&(c.tM==dm||Zc(c,1))){throw new Ai}}return a[b]=c}
function fe(c){if(typeof c.length=='number')return c.length;var a,b=0;for(a in c)a!='__gwt_ObjectId'&&b++;return b}
function nj(c){if(c.length==0||c[0]>hm&&c[c.length-1]>hm){return c}var a=c.replace(/^(\s*)/,fm);var b=a.replace(/\s*$/,fm);return b}
function me(){this.a=new RegExp('^(fillOpacity|fontWeight|lineHeight|opacity|orphans|widows|zIndex|zoom)$','i')}
function li(a){ji(a,tm);ji(a,'fontSize');ji(a,'fontFamily');ji(a,'fontWeight');ji(a,Zm);ji(a,wm);ji(a,zm);ji(a,xm);ji(a,ym);hi(a)}
function mb(a,b,c){var d,e,f;if(jb){f=_c(Rb(jb,a.type),3);if(f){d=f.a.a;e=f.a.b;kb(f.a,a);lb(f.a,c);Rf(b,f.a);kb(f.a,d);lb(f.a,e)}}}
function ki(a,b,c){switch(b.a.keyCode||0){case 38:case 40:case 37:case 39:break;default:if(Yh(a.c.q)==0){jh(a.i,c);hi(a);break}}}
function Xd(a,b){(b==null||nj(b).length==0)&&(b=Am);a.style['zoom']=Am;a.style[Bm]='alpha(opacity='+fd((new Ki(Ii(b))).a*100)+')'}
function Kd(a,b){if(b.clientHeight==0&&b.clientWidth==0&&ij('inline',Jd(a,b,tm))){a.D(b,tm,'inline-block');a.D(b,mm,um);a.D(b,qm,um)}}
function R(a){var b,c,d,e;d=(cd(a.a)?ad(a.a):null,[]);e=Rc(qd,{23:1},32,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new gj(d[b])}s(e)}
function Cd(a,b){var c,d;if(b){ee(a.b);d=b.length;a.a=Rc(ld,{23:1},0,d,0);for(c=0;c<d;++c){Tc(a.a,c,b[c]);he(a.b,Sc(ld,{23:1},0,[b[c]]))}}return a}
function Pf(a,b,c){var d;d=hf(c.b);d==-1?Mf(a,c.b):a.n==-1?Le(a.q,d|(a.q.__eventBits||0)):(a.n|=d);return nc(!a.o?(a.o=new pc(a)):a.o,c,b)}
function O(a){var b,c,d;d=fm;a=nj(a);b=a.indexOf('(');if(b!=-1){c=a.indexOf('function')==0?8:0;d=nj(a.substr(c,b-c))}return d.length>0?d:'anonymous'}
function N(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].gb()&&(c=M(c,f)):f[0].r()}catch(a){a=ud(a);if(!bd(a,31))throw a}}return c}
function oj(a){var b;b=0;while(0<=(b=a.indexOf('\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b-0)+'$'+mj(a,++b)):(a=a.substr(0,b-0)+mj(a,++b))}return a}
function hg(a,b){var c,d;if(b.p!=a){return false}try{Wf(b,null)}finally{c=b.q;W((d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);Ph(a.a,b)}return true}
function Ji(a){var b=Hi;!b&&(b=Hi=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function Vf(a){if(!a.p){(Ug(),Ol(Tg,a))&&Wg(a)}else if(bd(a.p,15)){_c(a.p,15).N(a)}else if(a.p){throw new Ri("This widget's parent does not implement HasWidgets")}}
function Bg(a,b){var c;if(a.j){throw new Ri('Composite.initWidget() may only be called once.')}Vf(b);c=b.q;a.q=c;Pg(c)&&(c.__gwt_resolve=Ng(a),undefined);a.j=b;Wf(b,a)}
function hi(a){var b,c;b=(c=a.i.q,c.scrollTop=10000,c.scrollTop||0)+a.e;b<a.g?(b=a.g):b>a.f&&(b=a.f);Lf(a.d,a.a+b+rm);Lf(a.c,b+rm);b==a.f&&(a.c.q.style['overflow']=um,undefined)}
function _j(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.$();if(h.Z(a,g)){c.length==1?delete h.a[b]:c.splice(d,1);--h.d;return f._()}}}return null}
function Xj(k,a,b,c){var d=k.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.$();if(k.Z(a,h)){var j=g._();g.ab(b);return j}}}else{d=k.a[c]=[]}var g=new Yl(a,b);d.push(g);++k.d;return null}
function Qc(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function tg(b,c){rg();var a,d,e,f,g;d=null;for(g=b.O();g.Q();){f=_c(g.R(),20);try{c.P(f)}catch(a){a=ud(a);if(bd(a,33)){e=a;!d&&(d=new Ql);Nl(d,e)}else throw a}}if(d){throw new sg(d)}}
function Wf(a,b){var c;c=a.p;if(!b){try{!!c&&c.I()&&a.K()}finally{a.p=null}}else{if(c){throw new Ri('Cannot set a new parent without first clearing the old parent')}a.p=b;b.I()&&a.J()}}
function uc(a,b,c){if(!b){throw new cj('Cannot add a handler with a null type')}if(!c){throw new cj('Cannot add a null handler')}a.b>0?tc(a,new bi(a,b,c)):vc(a,b,c);return new _h(a,b,c)}
function vd(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function Uf(a){if(!a.I()){throw new Ri("Should only call onDetach when the widget is attached to the browser's document")}try{a.M()}finally{try{a.H()}finally{a.q.__listener=null;a.k=false}}}
function Sf(a){var b;if(a.I()){throw new Ri("Should only call onAttach when the widget is detached from the browser's document")}a.k=true;kf(a.q,a);b=a.n;a.n=-1;b>0&&(a.n==-1?Le(a.q,b|(a.q.__eventBits||0)):(a.n|=b));a.G();a.L()}
function oc(b,c){var a,d,e;!c.c||(c.c=false,c.d=null);e=c.d;ib(c,b.b);try{wc(b.a,c)}catch(a){a=ud(a);if(bd(a,22)){d=a;throw new Jc(d.a)}else throw a}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}
function Od(a,b,c,d){if(!b||c==null){return}c=a.x(c);kj(c,'^[A-Z]+$')&&(c=c.toLowerCase());c=ne(c);if(d==null||nj(d).length==0){a.C(b,c)}else{kj(d,'-?[\\d\\.]+')&&!je(Hd,c)&&(d+=rm);b.style[c]=d}}
function vj(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+hj(a,c++)}return b|0}
function Yg(a){Ug();var b,c;c=_c(Rj(Sg,a),17);b=null;if(a!=null){if(!(b=db($doc,a))){return null}}if(c){if(!b||c.q==b){return c}}Sg.d==0&&Te(new bh);!b?(c=new dh):(c=new Vg(b));Wj(Sg,a,c);Nl(Tg,c);return c}
function Of(a,b){if(!a){throw new t('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}b=nj(b);if(b.length==0){throw new Oi('Style names cannot be empty')}X(a,b)}
function Nh(a,b,c){var d,e;if(c<0||c>a.c){throw new Ti}if(a.c==a.a.length){e=Rc(nd,{23:1},20,a.a.length*2,0);for(d=0;d<a.a.length;++d){Tc(e,d,a.a[d])}a.a=e}++a.c;for(d=a.c-1;d>c;--d){Tc(a.a,d,a.a[d-1])}Tc(a.a,c,b)}
function Jd(a,b,c){var d;if(!b){return fm}c=a.x(c);b.style[c];if(jj(qm,c)){return fm+a.z(b)+rm}if(jj(mm,c)){return fm+a.B(b)+rm}if(jj(sm,c)){return fm+a.A(b)}d=a.y(b,c.replace(/([A-Z])/g,'-$1').toLowerCase(),c,null);return d==null?fm:d}
function X(a,b){var c,d,e,f;b=nj(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=hm);a.className=f+b}}
function Q(j){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=j.s(c.toString());b.push(d);var e=gm+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b}
function mi(a,b){this.d=new Jg;this.c=a;this.i=b;Pf(a,this,(Fb(),Fb(),Eb));Pf(a,this,(Mb(),Mb(),Lb));hh(a,this);this.d.q[Cm]='gwt-traction-input-autosize';b.q[Cm]='gwt-traction-input-shadow';!!b&&(b.q.tabIndex=-2,undefined);Ig(this.d,a);Ig(this.d,b);Bg(this,this.d)}
function wc(b,c){var a,d,e,f,g,h;if(!c){throw new cj('Cannot fire null event')}try{++b.b;g=zc(b,c.u());d=null;h=b.c?g.eb(g.X()):g.db();while(b.c?h.b>0:h.b<h.d.X()){f=b.c?_k(h):Uk(h);try{c.t(_c(f,10))}catch(a){a=ud(a);if(bd(a,33)){e=a;!d&&(d=new Ql);Nl(d,e)}else throw a}}if(d){throw new Ic(d)}}finally{--b.b;b.b==0&&Bc(b)}}
function We(){if(!Se){xf("function __gwt_initWindowResizeHandler(resize) {\n  var wnd = window, oldOnResize = wnd.onresize;\n  \n  wnd.onresize = function(evt) {\n    try {\n      resize();\n    } finally {\n      oldOnResize && oldOnResize(evt);\n    }\n  };\n  \n  // Remove the reference once we've initialize the handler\n  wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Cf);Se=true}}
function uf(a,b){switch(b){case 'drag':a.ondrag=qf;break;case 'dragend':a.ondragend=qf;break;case Xm:a.ondragenter=pf;break;case 'dragleave':a.ondragleave=qf;break;case Wm:a.ondragover=pf;break;case 'dragstart':a.ondragstart=qf;break;case 'drop':a.ondrop=qf;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,qf,false);a.addEventListener(b,qf,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function td(){var a,b,c;!!$stats&&vd('com.google.gwt.user.client.UserAgentAsserter');a=Ne();ij(nm,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&vd('com.google.gwt.user.client.DocumentModeAsserter');Me();!!$stats&&vd('com.tractionsoftware.gwt.demo.autosizingtextarea.client.AutoSizingTextAreaDemo');c=new ri(new vi);Of(c.q,om);lg(Yg(om),c);b=new ri(new vi);Of(b.q,pm);lg(Yg(pm),b)}
function hf(a){switch(a){case 'blur':return 4096;case jm:return 1024;case Gm:return 1;case Hm:return 2;case 'focus':return 2048;case km:return 128;case Im:return 256;case lm:return 512;case 'load':return 32768;case 'losecapture':return 8192;case Jm:return 4;case Km:return 64;case Lm:return 32;case Mm:return 16;case Nm:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case Om:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case Pm:return 1048576;case Qm:return 2097152;case Rm:return 4194304;case Sm:return 8388608;case Tm:return 16777216;case Um:return 33554432;case Vm:return 67108864;default:return -1;}}
function Ne(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(Em)!=-1}())return Em;if(function(){return c.indexOf('webkit')!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!='undefined'){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return 'safari';if(function(){return c.indexOf(Fm)!=-1&&$doc.documentMode>=9}())return nm;if(function(){return c.indexOf(Fm)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Me(){var a,b,c;b=$doc.compatMode;a=Sc(rd,{23:1},1,[im]);for(c=0;c<a.length;++c){if(ij(a[c],b)){return}}a.length==1&&ij(im,a[0])&&ij('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function Ve(){if(!Oe){xf('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new zf);Oe=true}}
function sf(){nf=em(function(a){return true});qf=em(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&lf(b)&&Je(a,c,b)});pf=em(function(a){a.preventDefault();qf.call(this,a)});rf=em(function(a){this.__gwtLastUnhandledEvent=a.type;qf.call(this,a)});of=em(function(a){var b=nf;if(b(a)){var c=mf;if(c&&c.__listener){if(lf(c.__listener)){Je(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(Gm,of,true);$wnd.addEventListener(Hm,of,true);$wnd.addEventListener(Jm,of,true);$wnd.addEventListener(Nm,of,true);$wnd.addEventListener(Km,of,true);$wnd.addEventListener(Mm,of,true);$wnd.addEventListener(Lm,of,true);$wnd.addEventListener(Om,of,true);$wnd.addEventListener(km,nf,true);$wnd.addEventListener(lm,nf,true);$wnd.addEventListener(Im,nf,true);$wnd.addEventListener(Pm,of,true);$wnd.addEventListener(Qm,of,true);$wnd.addEventListener(Rm,of,true);$wnd.addEventListener(Sm,of,true);$wnd.addEventListener(Tm,of,true);$wnd.addEventListener(Um,of,true);$wnd.addEventListener(Vm,of,true)}
--></script>
<script><!--
function vf(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?qf:null);c&2&&(a.ondblclick=b&2?qf:null);c&4&&(a.onmousedown=b&4?qf:null);c&8&&(a.onmouseup=b&8?qf:null);c&16&&(a.onmouseover=b&16?qf:null);c&32&&(a.onmouseout=b&32?qf:null);c&64&&(a.onmousemove=b&64?qf:null);c&128&&(a.onkeydown=b&128?qf:null);c&256&&(a.onkeypress=b&256?qf:null);c&512&&(a.onkeyup=b&512?qf:null);c&1024&&(a.onchange=b&1024?qf:null);c&2048&&(a.onfocus=b&2048?qf:null);c&4096&&(a.onblur=b&4096?qf:null);c&8192&&(a.onlosecapture=b&8192?qf:null);c&16384&&(a.onscroll=b&16384?qf:null);c&32768&&(a.onload=b&32768?rf:null);c&65536&&(a.onerror=b&65536?qf:null);c&131072&&(a.onmousewheel=b&131072?qf:null);c&262144&&(a.oncontextmenu=b&262144?qf:null);c&524288&&(a.onpaste=b&524288?qf:null);c&1048576&&(a.ontouchstart=b&1048576?qf:null);c&2097152&&(a.ontouchmove=b&2097152?qf:null);c&4194304&&(a.ontouchend=b&4194304?qf:null);c&8388608&&(a.ontouchcancel=b&8388608?qf:null);c&16777216&&(a.ongesturestart=b&16777216?qf:null);c&33554432&&(a.ongesturechange=b&33554432?qf:null);c&67108864&&(a.ongestureend=b&67108864?qf:null)}
var fm='',hm=' ',$m='0',Am='1',gm=':',im='CSS1Compat',um='auto',Dm='borderRightWidth',jm='change',Cm='className',Gm='click',vm='cssFloat',Hm='dblclick',tm='display',Xm='dragenter',Wm='dragover',Bm='filter',Um='gesturechange',Vm='gestureend',Tm='gesturestart',qm='height',nm='ie9',km='keydown',Im='keypress',lm='keyup',pm='large',Zm='lineHeight',Jm='mousedown',Km='mousemove',Lm='mouseout',Mm='mouseover',Nm='mouseup',Om='mousewheel',Fm='msie',sm='opacity',Em='opera',xm='paddingBottom',ym='paddingLeft',zm='paddingRight',wm='paddingTop',rm='px',om='small',Sm='touchcancel',Rm='touchend',Qm='touchmove',Pm='touchstart',Ym='value',mm='width';var _;_=l.prototype={};_.eQ=function m(a){return this===a};_.hC=function n(){return F(this)};_.tM=dm;_.cM={};_=r.prototype=new l;_.cM={23:1,33:1};_=q.prototype=new r;_.cM={23:1,28:1,33:1};_=t.prototype=p.prototype=new q;_.cM={23:1,28:1,31:1,33:1};_=v.prototype=o.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_.a=null;_=y.prototype=new l;var z=0,A=0;_=L.prototype=G.prototype=new y;_.a=null;_.b=null;var H;_=T.prototype=P.prototype=new l;_.s=function U(a){return O(a)};_=hb.prototype=new l;_.d=null;_=gb.prototype=new hb;_.c=false;_=fb.prototype=new gb;_.u=function nb(){return this.v()};_.a=null;_.b=null;var jb=null;_=rb.prototype=eb.prototype=new fb;_.t=function sb(a){qb(_c(a,2))};_.v=function tb(){return ob};var ob;_=wb.prototype=new l;_.hC=function yb(){return this.c};_.c=0;var xb=0;_=zb.prototype=vb.prototype=new wb;_=Ab.prototype=ub.prototype=new vb;_.cM={3:1};_.a=null;_.b=null;_=Cb.prototype=new fb;_=Bb.prototype=new Cb;_=Hb.prototype=Db.prototype=new Bb;_.t=function Ib(a){Gb(this,_c(a,4))};_.v=function Jb(){return Eb};var Eb;_=Nb.prototype=Kb.prototype=new Bb;_.t=function Ob(a){_c(a,5).w(this)};_.v=function Pb(){return Lb};var Lb;_=Tb.prototype=Qb.prototype=new l;_.a=null;_=Wb.prototype=Ub.prototype=new gb;_.t=function Xb(a){_c(a,6);Xg()};_.u=function Zb(){return Vb};var Vb=null;_=bc.prototype=$b.prototype=new gb;_.t=function cc(a){ac(_c(a,8))};_.u=function ec(){return _b};var _b=null;_=ic.prototype=fc.prototype=new gb;_.t=function jc(a){hc(_c(a,9))};_.u=function lc(){return gc};var gc=null;_=pc.prototype=mc.prototype=new l;_.cM={11:1};_.a=null;_.b=null;_=sc.prototype=new l;_=rc.prototype=new sc;_.a=null;_.b=0;_.c=false;_=Dc.prototype=qc.prototype=new rc;_=Fc.prototype=Ec.prototype=new l;_.a=null;_=Ic.prototype=Hc.prototype=new p;_.cM={22:1,23:1,28:1,31:1,33:1};_.a=null;_=Jc.prototype=Gc.prototype=new Hc;_.cM={22:1,23:1,28:1,31:1,33:1};_=Lc.prototype=Kc.prototype=new l;_.w=function Mc(a){};_.cM={5:1,10:1};_=Oc.prototype=Nc.prototype=new l;_.aC=null;_.qI=0;var Uc,Vc;_=Dd.prototype=wd.prototype=new l;var xd=null,yd=null;_=Gd.prototype=new l;_.x=function Pd(a){return Ld(a)};_.y=function Qd(b,c,d,e){try{var f=$doc.defaultView.getComputedStyle(b,e);return f&&f.getPropertyValue?f.getPropertyValue(c):null}catch(a){return null}};_.z=function Rd(a){Kd(this,a);return fd(a.clientHeight-Nd(Jd(this,a,wm))-Nd(Jd(this,a,xm)))};_.A=function Sd(a){return Md(a)};_.B=function Td(a){Kd(this,a);return fd(a.clientWidth-Nd(Jd(this,a,ym))-Nd(Jd(this,a,zm)))};_.C=function Ud(a,b){a.style[b]=fm};_.D=function Vd(a,b,c){Od(this,a,b,c)};var Hd;_=Yd.prototype=Wd.prototype=new Gd;_.x=function Zd(a){a=Ld(a);if(ij(vm,a)){return 'styleFloat'}else if(ij('class',a)){return Cm}return a};_.y=function $d(a,b,c,d){if(!a.style||!'currentStyle' in a||!'runtimeStyle' in a)return null;var e=a.style;var f=a.currentStyle[b]||a.currentStyle[c];if(!/^\d+(px)?$/i.test(f)&&/^\d/.test(f)){var g=e.left,h=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=f||0;f=e.pixelLeft+rm;e.left=g;a.runtimeStyle.left=h}return f?fm+f:null};_.z=function _d(a){return fd((a.offsetHeight||0)-Nd(Jd(this,a,wm))-Nd(Jd(this,a,xm))-Nd(Jd(this,a,'borderTopWidth'))-Nd(Jd(this,a,'borderBottomWidth')))};_.A=function ae(a){var b,c;c=a.style;b=c[Bm];if(b!=null){return kj(b,'.*opacity=.*')?(new Ki(Ii(lj(b,'[^\\d]',fm)))).a/100:1}return Md(a)};_.B=function be(a){return fd((a.offsetWidth||0)-Nd(Jd(this,a,ym))-Nd(Jd(this,a,zm))-Nd(Jd(this,a,Dm))-Nd(Jd(this,a,Dm)))};_.C=function ce(a,b){a&&a.style&&'removeAttribute' in a&&a.style.removeAttribute(b)};_.D=function de(a,b,c){ij(sm,b)?Xd(a,c):Od(this,a,b,c)};_=me.prototype=le.prototype=ie.prototype=new l;_.a=null;_=re.prototype=qe.prototype=new l;_=ue.prototype=te.prototype=new l;_=we.prototype=ve.prototype=new l;_=ze.prototype=ye.prototype=new l;_=Ae.prototype=new l;_=De.prototype=Be.prototype=new l;var Ce=null;_=Ge.prototype=Ee.prototype=new Ae;var Fe=null;var He=null,Ie=null;var Oe=false,Pe=null,Qe=0,Re=0,Se=false;_=bf.prototype=$e.prototype=new gb;_.t=function cf(a){gd(a);null.gb()};_.u=function df(){return _e};var _e;_=ff.prototype=ef.prototype=new mc;_.cM={11:1};var gf=false;var mf=null,nf=null,of=null,pf=null,qf=null,rf=null;_=zf.prototype=yf.prototype=new l;_.r=function Af(){$wnd.__gwt_initWindowCloseHandler(em(Ye),em(Xe))};_=Cf.prototype=Bf.prototype=new l;_.r=function Df(){$wnd.__gwt_initWindowResizeHandler(em(Ze))};_=If.prototype=new l;_.F=function Nf(){return Jf()};_.cM={14:1,18:1};_.q=null;_=Hf.prototype=new If;_.G=function Yf(){};_.H=function Zf(){};_.I=function $f(){return this.k};_.J=function _f(){Sf(this)};_.E=function ag(a){Tf(this,a)};_.K=function bg(){Uf(this)};_.L=function cg(){};_.M=function dg(){};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.k=false;_.n=0;_.o=null;_.p=null;_=Gf.prototype=new Hf;_.G=function eg(){tg(this,(rg(),pg))};_.H=function fg(){tg(this,(rg(),qg))};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Ff.prototype=new Gf;_.O=function jg(){return new Uh(this.a)};_.N=function kg(a){return hg(this,a)};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Ef.prototype=new Ff;_.N=function ng(a){var b;b=hg(this,a);b&&mg(a.q);return b};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=sg.prototype=og.prototype=new Gc;_.cM={22:1,23:1,28:1,31:1,33:1};var pg,qg;_=vg.prototype=ug.prototype=new l;_.P=function wg(a){a.J()};_=yg.prototype=xg.prototype=new l;_.P=function zg(a){a.K()};_=Ag.prototype=new Hf;_.I=function Cg(){if(this.j){return this.j.k}return false};_.J=function Dg(){if(this.n!=-1){Xf(this.j,this.n);this.n=-1}Sf(this.j);this.q.__listener=this;this.L()};_.E=function Eg(a){Tf(this,a);Tf(this.j,a)};_.K=function Fg(){try{this.M()}finally{Uf(this.j)}};_.F=function Gg(){Kf(this,Jf());return this.q};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.j=null;_=Jg.prototype=Hg.prototype=new Ff;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Kg.prototype=new Hf;_.J=function Lg(){var a;Sf(this);a=ab(this.q);-1==a&&(this.q.tabIndex=0,undefined)};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=Vg.prototype=Qg.prototype=new Ef;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,17:1,18:1,20:1};var Rg,Sg,Tg;_=$g.prototype=Zg.prototype=new l;_.P=function _g(a){a.I()&&a.K()};_=bh.prototype=ah.prototype=new l;_.cM={6:1,10:1};_=dh.prototype=ch.prototype=new Qg;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,17:1,18:1,20:1};_=gh.prototype=new Kg;_.E=function lh(a){var b;b=hf(a.type);(b&896)!=0?Tf(this,a):Tf(this,a)};_.L=function mh(){};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.a=false;_=fh.prototype=new gh;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=qh.prototype=eh.prototype=new fh;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=sh.prototype=rh.prototype=new l;_.cM={2:1,10:1};_.a=null;_=uh.prototype=new l;_.eQ=function vh(a){return this===a};_.hC=function wh(){return F(this)};_.cM={23:1,25:1,27:1};_=th.prototype=new uh;_.cM={19:1,23:1,25:1,27:1};var xh,yh,zh,Ah;_=Dh.prototype=Ch.prototype=new th;_.cM={19:1,23:1,25:1,27:1};_=Fh.prototype=Eh.prototype=new th;_.cM={19:1,23:1,25:1,27:1};_=Hh.prototype=Gh.prototype=new th;_.cM={19:1,23:1,25:1,27:1};_=Jh.prototype=Ih.prototype=new th;_.cM={19:1,23:1,25:1,27:1};_=Qh.prototype=Kh.prototype=new l;_.O=function Rh(){return new Uh(this)};_.a=null;_.b=null;_.c=0;_=Uh.prototype=Sh.prototype=new l;_.Q=function Vh(){return this.a<this.b.c-1};_.R=function Wh(){return Th(this)};_.S=function Xh(){if(this.a<0||this.a>=this.b.c){throw new Qi}this.b.b.N(this.b.a[this.a--])};_.a=-1;_.b=null;_=_h.prototype=Zh.prototype=new l;_.a=null;_.b=null;_.c=null;_=bi.prototype=ai.prototype=new l;_.r=function ci(){vc(this.a,this.c,this.b)};_.cM={21:1};_.a=null;_.b=null;_.c=null;_=ei.prototype=di.prototype=new l;_.r=function fi(){xc(this.a,this.c,this.b)};_.cM={21:1};_.a=null;_.b=null;_.c=null;_=gi.prototype=new Ag;_.w=function ni(a){ki(this,a,oh(this.c))};_.L=function oi(){li(this)};_.cM={4:1,5:1,7:1,9:1,10:1,11:1,13:1,14:1,16:1,18:1,20:1};_.c=null;_.e=0;_.f=10000;_.g=0;_.i=null;_=ri.prototype=pi.prototype=new gi;_.L=function si(){var a,b,c,d;a=this.c.q;b=yi(a,Zm);this.e=b;c=ii(this,'minHeight',$m);c>0&&(this.g=c);d=ii(this,'maxHeight','none');d>0&&(this.f=d);ji(this,mm);Lf(this.i,$m);this.a=0;this.a+=yi(a,wm);this.a+=yi(a,xm);this.b=(Ve(),We(),Ue((!_b&&(_b=new zb),_b),this));li(this)};_.M=function ti(){if(this.b){$h(this.b.a);this.b=null}};_.cM={4:1,5:1,7:1,8:1,9:1,10:1,11:1,13:1,14:1,16:1,18:1,20:1};_.a=0;_.b=null;_=vi.prototype=ui.prototype=new eh;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=Ai.prototype=zi.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Ci.prototype=Bi.prototype=new l;_=Ei.prototype=Di.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Gi.prototype=new l;_.cM={23:1,30:1};var Hi=null;_=Ki.prototype=Fi.prototype=new Gi;_.eQ=function Li(a){return bd(a,26)&&_c(a,26).a==this.a};_.hC=function Mi(){return fd(this.a)};_.cM={23:1,25:1,26:1,30:1};_.a=0;_=Oi.prototype=Ni.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Ri.prototype=Qi.prototype=Pi.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Ui.prototype=Ti.prototype=Si.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Wi.prototype=Vi.prototype=new Gi;_.eQ=function Xi(a){return bd(a,29)&&_c(a,29).a==this.a};_.hC=function Yi(){return this.a};_.cM={23:1,25:1,29:1,30:1};_.a=0;var $i;_=cj.prototype=bj.prototype=aj.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=ej.prototype=dj.prototype=new Ni;_.cM={23:1,28:1,31:1,33:1};_=gj.prototype=fj.prototype=new l;_.cM={23:1,32:1};_=String.prototype;_.eQ=function pj(a){return ij(this,a)};_.hC=function qj(){return wj(this)};_.cM={1:1,23:1,24:1,25:1};var rj,sj=0,tj;_=Aj.prototype=zj.prototype=yj.prototype=new p;_.cM={23:1,28:1,31:1,33:1};_=Bj.prototype=new l;_.T=function Dj(a){throw new Aj('Add not supported on this collection')};_.U=function Ej(a){var b;b=Cj(this.O(),a);return !!b};_.V=function Fj(){return this.X()==0};_.W=function Gj(a){var b;b=Cj(this.O(),a);if(b){b.S();return true}else{return false}};_.Y=function Hj(a){var b,c,d;d=this.X();a.length<d&&(a=Pc(a,d));c=this.O();for(b=0;b<d;++b){Tc(a,b,c.R())}a.length>d&&Tc(a,d,null);return a};_=Jj.prototype=new l;_.eQ=function Lj(a){var b,c,d,e,f;if(a===this){return true}if(!bd(a,36)){return false}e=_c(a,36);if(this.d!=e.d){return false}for(c=new qk((new ik(e)).a);Tk(c.a);){b=c.b=_c(Uk(c.a),37);d=b.$();f=b._();if(!(d==null?this.c:bd(d,1)?gm+_c(d,1) in this.e:Uj(this,d,~~x(d)))){return false}if(!cm(f,d==null?this.b:bd(d,1)?Tj(this,_c(d,1)):Sj(this,d,~~x(d)))){return false}}return true};_.hC=function Mj(){var a,b,c;c=0;for(b=new qk((new ik(this)).a);Tk(b.a);){a=b.b=_c(Uk(b.a),37);c+=a.hC();c=~~c}return c};_.cM={36:1};_=Ij.prototype=new Jj;_.Z=function ck(a,b){return ed(a)===ed(b)||a!=null&&w(a,b)};_.cM={36:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=ek.prototype=new Bj;_.eQ=function fk(a){var b,c,d;if(a===this){return true}if(!bd(a,38)){return false}c=_c(a,38);if(c.X()!=this.X()){return false}for(b=c.O();b.Q();){d=b.R();if(!this.U(d)){return false}}return true};_.hC=function gk(){var a,b,c;a=0;for(b=this.O();b.Q();){c=b.R();if(c!=null){a+=x(c);a=~~a}}return a};_.cM={38:1};_=ik.prototype=dk.prototype=new ek;_.U=function jk(a){return hk(this,a)};_.O=function kk(){return new qk(this.a)};_.W=function lk(a){var b;if(hk(this,a)){b=_c(a,37).$();$j(this.a,b);return true}return false};_.X=function mk(){return this.a.d};_.cM={38:1};_.a=null;_=qk.prototype=nk.prototype=new l;_.Q=function rk(){return Tk(this.a)};_.R=function sk(){return ok(this)};_.S=function tk(){pk(this)};_.a=null;_.b=null;_.c=null;_=vk.prototype=new l;_.eQ=function wk(a){var b;if(bd(a,37)){b=_c(a,37);if(cm(this.$(),b.$())&&cm(this._(),b._())){return true}}return false};_.hC=function xk(){var a,b;a=0;b=0;this.$()!=null&&(a=x(this.$()));this._()!=null&&(b=x(this._()));return a^b};_.cM={37:1};_=yk.prototype=uk.prototype=new vk;_.$=function zk(){return null};_._=function Ak(){return this.a.b};_.ab=function Bk(a){return Yj(this.a,a)};_.cM={37:1};_.a=null;_=Dk.prototype=Ck.prototype=new vk;_.$=function Ek(){return this.a};_._=function Fk(){return Tj(this.b,this.a)};_.ab=function Gk(a){return Zj(this.b,this.a,a)};_.cM={37:1};_.a=null;_.b=null;_=Hk.prototype=new Bj;_.T=function Ik(a){this.bb(this.X(),a);return true};_.bb=function Jk(a,b){throw new Aj('Add not supported on this list')};_.eQ=function Lk(a){var b,c,d,e,f;if(a===this){return true}if(!bd(a,35)){return false}f=_c(a,35);if(this.X()!=f.X()){return false}d=new Wk(this);e=f.O();while(d.b<d.d.X()){b=Uk(d);c=Uk(e);if(!(b==null?c==null:w(b,c))){return false}}return true};_.hC=function Mk(){var a,b,c;b=1;a=new Wk(this);while(a.b<a.d.X()){c=Uk(a);b=31*b+(c==null?0:x(c));b=~~b}return b};_.O=function Ok(){return new Wk(this)};_.db=function Pk(){return new al(this,0)};_.eb=function Qk(a){return new al(this,a)};_.fb=function Rk(a){throw new Aj('Remove not supported on this list')};_.cM={35:1};_=Wk.prototype=Sk.prototype=new l;_.Q=function Xk(){return Tk(this)};_.R=function Yk(){return Uk(this)};_.S=function Zk(){Vk(this)};_.b=0;_.c=-1;_.d=null;_=al.prototype=$k.prototype=new Sk;_.a=null;_=dl.prototype=bl.prototype=new ek;_.U=function el(a){return Qj(this.a,a)};_.O=function fl(){return cl(this)};_.X=function gl(){return this.b.a.d};_.cM={38:1};_.a=null;_.b=null;_=il.prototype=hl.prototype=new l;_.Q=function jl(){return Tk(this.a.a)};_.R=function kl(){var a;a=ok(this.a);return a.$()};_.S=function ll(){pk(this.a)};_.a=null;_=ql.prototype=ml.prototype=new Hk;_.T=function rl(a){return nl(this,a)};_.bb=function sl(a,b){(a<0||a>this.b)&&Nk(a,this.b);Al(this.a,a,0,b);++this.b};_.U=function tl(a){return ol(this,a,0)!=-1};_.cb=function ul(a){return Kk(a,this.b),this.a[a]};_.V=function vl(){return this.b==0};_.fb=function wl(a){return pl(this,a)};_.W=function xl(a){var b;b=ol(this,a,0);if(b==-1){return false}pl(this,b);return true};_.X=function yl(){return this.b};_.Y=function Bl(a){var b;a.length<this.b&&(a=Pc(a,this.b));for(b=0;b<this.b;++b){Tc(a,b,this.a[b])}a.length>this.b&&Tc(a,this.b,null);return a};_.cM={23:1,35:1};_.b=0;var Cl;_=Fl.prototype=El.prototype=new Hk;_.U=function Gl(a){return false};_.cb=function Hl(a){throw new Ti};_.X=function Il(){return 0};_.cM={23:1,35:1};_=Ll.prototype=Jl.prototype=new Ij;_.cM={23:1,36:1};_=Ql.prototype=Ml.prototype=new ek;_.T=function Rl(a){return Nl(this,a)};_.U=function Sl(a){return Qj(this.a,a)};_.V=function Tl(){return this.a.d==0};_.O=function Ul(){return cl(Kj(this.a))};_.W=function Vl(a){return Pl(this,a)};_.X=function Wl(){return this.a.d};_.cM={23:1,38:1};_.a=null;_=Yl.prototype=Xl.prototype=new vk;_.$=function Zl(){return this.a};_._=function $l(){return this.b};_.ab=function _l(a){var b;b=this.b;this.b=a;return b};_.cM={37:1};_.a=null;_.b=null;_=bm.prototype=am.prototype=new p;_.cM={23:1,28:1,31:1,33:1};var em=D;var pd=new Ci,qd=new Ci,rd=new Ci,ld=new Ci,jd=new Ci,hd=new Ci,id=new Ci,kd=new Ci,nd=new Ci,md=new Ci,sd=new Ci,od=new Ci;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.autosizingtextarea.AutoSizingTextAreaDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.com_tractionsoftware_gwt_demo_autosizingtextarea_AutoSizingTextAreaDemo) $wnd.com_tractionsoftware_gwt_demo_autosizingtextarea_AutoSizingTextAreaDemo.onScriptLoad();
--></script></body></html>